Test 32-bit Windows on appveyor
authorAlex Crichton <alex@alexcrichton.com>
Sun, 26 Jul 2015 17:05:02 +0000 (10:05 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Mon, 27 Jul 2015 16:59:03 +0000 (09:59 -0700)
appveyor.yml

index 9185dbda137645128b41a84d142a0b78f38cab42..58940740f3db000330c2c9d2d4f71547d49b3a0f 100644 (file)
@@ -1,16 +1,23 @@
 environment:
   CFG_DISABLE_CROSS_TESTS: 1
   matrix:
+  - MSVC: 1
+    BITS: 32
+    TARGET: i686-pc-windows-msvc
+    ARCH: x86
+    NEEDS_LIBGCC: 1
   - MSVC: 1
     BITS: 64
     TARGET: x86_64-pc-windows-msvc
+    ARCH: amd64
 
 install:
   - python src/etc/install-deps.py
   - python src/etc/dl-snapshot.py %TARGET%
-  - call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64
+  - call "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" %ARCH%
   - SET PATH=%PATH%;%cd%/rustc/bin
   - SET PATH=%PATH%;%cd%/target/snapshot/cargo/bin
+  - if defined NEEDS_LIBGCC set PATH=%PATH%;C:\MinGW\bin
   - rustc -V
   - cargo -V